package com.jc.order.common;

import java.util.HashMap;
import java.util.Map;

public class DictionaryToJcConst {


    /**
     * 目的地类型
     */
    public final static Map<String, Byte> WAREHOUSE_MAP  = new HashMap();

    //包装类型
    public final static Map<String, String> PACKING_MAP=new HashMap();

    //货物类型：
    public final static Map<String, Integer> GOODSTYPE_MAP =new HashMap();

    //运输方式：
    public final static Map<String, Integer>TRANSPORTTYPE_MAP =new HashMap();


    //保额确定方式
    public final static Map<String, Integer> INSURANCECONFIRMTYPE_MAP=new HashMap();


    //货物类型：传统险
    public final static Map<String, Integer> T_GOODSTYPE_MAP =new HashMap();


    //保上架
    public final static Map<String,Integer> SHELFTYPE_MAP=new HashMap();


    //派送方式
    public final static Map<String,Integer> DELIVERYWAY_MAP=new HashMap();


    static {

        TRANSPORTTYPE_MAP.put("04", 1);
        TRANSPORTTYPE_MAP.put("01", 2);
        TRANSPORTTYPE_MAP.put("02", 3);
        TRANSPORTTYPE_MAP.put("03", 4);
        TRANSPORTTYPE_MAP.put("06", 5);
        TRANSPORTTYPE_MAP.put("07", 6);


        INSURANCECONFIRMTYPE_MAP.put("01", 1);

        INSURANCECONFIRMTYPE_MAP.put("02", 2);


//		002	纸箱
//		001	木箱
//		025	集装箱
//		020	托盘
//		026	航空箱

        PACKING_MAP.put("002", "1");
        PACKING_MAP.put("001", "2");
        PACKING_MAP.put("025", "5");
        PACKING_MAP.put("020", "4");
        PACKING_MAP.put("026", "5");


        T_GOODSTYPE_MAP.put("03011", 1);
        T_GOODSTYPE_MAP.put("0307", 2);
        T_GOODSTYPE_MAP.put("0309", 3);
        T_GOODSTYPE_MAP.put("0405", 4);
        T_GOODSTYPE_MAP.put("0504", 5);
        T_GOODSTYPE_MAP.put("0604", 6);
        T_GOODSTYPE_MAP.put("0708", 7);
        T_GOODSTYPE_MAP.put("0810", 8);
        T_GOODSTYPE_MAP.put("0911", 9);




        GOODSTYPE_MAP.put("01", 1);
        GOODSTYPE_MAP.put("02", 2);

        WAREHOUSE_MAP.put("FBA", new Byte("1"));
        WAREHOUSE_MAP.put("CAINIAO", new Byte("4"));
        WAREHOUSE_MAP.put("CDISCOUNT", new Byte("5"));
        WAREHOUSE_MAP.put("WINIT", new Byte("7"));      // 覆盖之前重复的 WINIT
        WAREHOUSE_MAP.put("GOODCANG", new Byte("3"));
        WAREHOUSE_MAP.put("4PX", new Byte("2"));
        WAREHOUSE_MAP.put("OVERSEAS", new Byte("8"));
        WAREHOUSE_MAP.put("NOT_OVERSEAS", new Byte("9"));

        WAREHOUSE_MAP.put("WFS", new Byte("6"));


        SHELFTYPE_MAP.put("NONE", 3); //不保上架
        SHELFTYPE_MAP.put("FCL", 1); //保上架
        SHELFTYPE_MAP.put("SINGLE", 2); //保上架（单个）



        DELIVERYWAY_MAP.put("1", 1);  //"快递派"
        DELIVERYWAY_MAP.put("2", 2); //"卡车派"

    }


}
